voice prosthesis - French English Dictionary